#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
//int main()
//{
//	for (int i = 0; i < n; i++)
//		for (int j = 0; j < n; j++)
//		{ 
//			a[i][j] = i * j;
//		}
//			
//
//	return 0;
//}
//3.分析以下函数的时间复杂度
//
//void fun(int n) 
//{
//    int i = l;
//    while (i <= n)
//    {
//        i = i * 2;
//    }
//      
//}
//5.下面算法的时间复杂度是（   ）
//
//int f(unsigned int n) 
//{
//    if (n == 0 || n == 1)
//        return 1;
//    else
//        return n * f(n - 1);
//}
6.
给定一个整数sum，从有N个有序元素的数组中寻找元素a，b，
使得a + b的结果最接近sum，最快的平均时间复杂度是（   ）